home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr27 / ts53.zip / TS.DOC < prev    next >
Text File  |  1995-03-12  |  41KB  |  810 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                  Triple Shell
  10.                        Copyr. 1990 - 1995 Gleason Pace
  11.  
  12.  
  13.                  China Wing Software
  14.               12162 S. W. Scholls Ferry Rd. #191
  15.                   Tigard, Or. 97223
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.              DISCLAIMER OF WARRANTY
  26.  
  27. I have spent a good deal of time making Triple Shell the best of its
  28. kind; however, this software and documentation file are sold "As Is" and
  29. without warranties as to performance or merchantability or any other
  30. warranties whether expressed or implied.  Because of the various hardware and
  31. software environments into which this program may be put, no warranty of
  32. fitness for a particular purpose is offered.
  33.  
  34. Good data processing procedure dictates that any program be thoroughly
  35. tested with non-critical data before relying on it.  The user must assume
  36. the entire risk of using the program.  Any liability of the seller will be
  37. limited exclusively to product replacement or refund of purchase price.
  38.  
  39. The copyrighted or registered names mentioned herein are the property of their
  40. respective owners.
  41.  
  42. The files you should find on this disk are:
  43. TS.EXE--Triple shell. 
  44. TS.DOC--this file.
  45.  
  46.                    Requirements
  47.  
  48.     DOS 3.0 or higher.  Compatible with Hercules, monochrome, CGA, EGA, 
  49. VGA video systems.  TS will run on any IBM compatible system including 
  50. networks.  TS only requires 44K for itself.  It will be useful on systems
  51. with only one floppy drive, but its full usefulness will be more apparent on 
  52. systems with 640k ram and a hard drive.
  53.  
  54.         Triple Shell now detects the presence of and releases time slices to
  55. DOS sessions under OS2, Desqview and Windows.  If Windows is holding back on
  56. giving TS time, try setting IdleVmWakeUpTime=x (with x being 1 or 2 seconds) in
  57. system.ini.  If you are using a real IBM or MS DOS in the window, rather than
  58. an OS2 or Windows virtual DOS, you will need to have at least DOS 5.0 to get
  59. time slice support.
  60.  
  61.                              Program Overview
  62.                   
  63.     Triple Shell is a very quick and handy DOS shell that does everything
  64. you always wished a shell would do without getting in your way.  Unlike CED, 
  65. or Doskey it is not necessary to arrow key back through multiple command lines 
  66. looking for the one you want.  Previous commands are always on display and
  67. accessible with just a few keystrokes.  A previous command can be edited with
  68. full keyboard cursor control.  Unlike Still River Shell, and other large DOS
  69. shells, any program (or batch file) will run in the TS environment with
  70. complete command line support.  And unlike many other shells it is not
  71. necessary to thread though menus to find the function you need.
  72.  
  73.         I have put a lot of work into this documentation knowing full well
  74. that, if you can't get TS to do what you want after a few tries, you
  75. probably won't use it.  Docs pretty much go unread.  There is just too much
  76. good stuff out there to hassle with a program that doesn't work right with a
  77. small amount of effort.  On the other hand, TS, because of its small size, is
  78. deceptive.  This program does a LOT.  And it does it quickly and easily.  A
  79. little noticing of the different modes that this program can operate in and
  80. considering how these modes fit into your needs and patterns will pay off.
  81. 'Nuff said.  Besides which, I have run out of room in the help screens.  There
  82. are three functions that are only described here (~,<,>).
  83.  
  84.         I use TS constantly.  It has been a great help to me over the past
  85. few years.  And developing it has been a great source of enjoyment.  I now
  86. believe it is finished (with due respect to the powers of the universe for
  87. whom all things are possible).  So, one last time, I am sending it out into
  88. the world and I wish it well. May it be useful for you as it has been for me.
  89.  
  90.  
  91.                             USING TRIPLE SHELL
  92.  
  93.         When you load TS it is really doing six things at the same time:
  94.             ■ It sorts the default directory contents into three separate
  95.               lists.  These then directly become an editable menu of
  96.               directories to change to, programs to run and data files
  97.               to edit.
  98.             ■ These lists also directly become an editable menu of files
  99.               and directories to move, copy or delete.
  100.             ■ The lists can be displayed in two different formats
  101.               (operational modes) with special powers given to each.
  102.             ■ TS provides a list of 10 autokey programs which can be
  103.               executed by pressing 0-9.  The information at the flashing
  104.               prompt in the lists will be passed to the program as a
  105.               command line if the program will accept one.
  106.             ■ TS saves commands as they are executed to the history lists.
  107.               Previous command also remain in the list of origin and can
  108.               be used again from either location.
  109.             ■ TS accepts "Enter" as an all purpose command execution key.
  110.               Place the cursor on the command line you need to execute and
  111.               press this key.  TS expects directory names to be in the
  112.               directory list.  Otherwise, TS uses the file extension to
  113.               determine what action to take on a command line.
  114.  
  115.         TS has two operational modes each with submodes.
  116.             ■ Command mode:  presents you with three sorted lists
  117.               (Subdirectories in this Directory, Program Files in
  118.               this Directory, and Data Files in this Directory)
  119.               plus the 10 member autokey list.  The entries in the
  120.               lists are shown in abbreviated form.  Any of them can
  121.               be individually edited.  All of TS's functions are
  122.               available in this mode.  Use "scroll lock" to switch
  123.               between submodes:
  124.                   ■ Overwrite lists when changing default drive or
  125.                     directory.  This is the default mode when
  126.                     loading TS.
  127.                   ■ Preserve lists when changing default drive or
  128.                     directory.  You can load TS in this mode if
  129.                     you use the "/s" switch.  If you have previously
  130.                     saved a set of lists with the "a" function, TS
  131.                     will load with these.  If not, the lists will be
  132.                     empty.
  133.             ■ Expanded edit mode:  presents you with a full screen,
  134.               text editor style display of one of the lists.  You
  135.               have complete freedom of cursor movement, allowing you to
  136.               edit, and/or execute any of the command lines shown.  You
  137.               may also switch between the three lists of the current
  138.               submode.  A limited set of function keys is available.
  139.               You can load TS in this mode if you use the "/x" switch.
  140.               You can enter expanded edit mode from command mode by
  141.               pressing the "x" key.  Once you are in expanded mode,
  142.               "Scroll lock" is the passive switch and "page down" is
  143.               the active switch for changing submodes:
  144.                   ■ Command history lists:  when you execute commands
  145.                     in one of the other submodes, the commands are saved
  146.                     to these lists as well as preserved in the list of
  147.                     origin.  The history lists are never overwritten
  148.                     with directory information.
  149.                   ■ Directory content lists:  the same lists you receive
  150.                     in command mode but with expanded edit access.  While
  151.                     in this submode, you can overwrite one of these lists
  152.                     with new directory contents only by pressing "f6".
  153.                     When you have executed a command in this submode,
  154.                     you will find the list shifted up one line when you
  155.                     return to TS.  The cursor will be placed at a new
  156.                     blank line just as it would be if you were executing
  157.                     commands at the DOS prompt.
  158.  
  159.         Some sample TS command lines:
  160.             TS        loads TS in command mode.  The lists will be overwritten
  161.                       when you change the default drive or directory.
  162.             TS /s     loads TS in command mode using lists previously saved
  163.                       with the "a" function.  The lists will not be over-
  164.                       written when you change default drive or directory.
  165.             TS /x     loads TS in expanded edit mode, history list submode.
  166.             TS /s,/x  loads TS in expanded edit mode, directory content list
  167.                       submode using lists previously saved with the "a"
  168.                       function.
  169. Be sure to use lower case for switches and the comma to separate parameters.
  170.  
  171.  
  172.                           Other Triple Shell Features
  173.             ■ File and directory copy, move and delete operations
  174.               can be from anywhere and to anywhere.
  175.             ■ File and directory attributes are displayed and file
  176.               attributes can be very easily changed.
  177.             ■ If any part of the target path does not exist in a file
  178.               copy, or move, TS will ask if you want to create the new 
  179.               directori(es) needed and, if so, create them.  TS creates
  180.               new directories needed for drive/directory moves without
  181.               asking.
  182.             ■ TS creates multiple new directory levels all at once rather
  183.           than requiring a separate creation for each new directory.
  184.             ■ TS provides a directory prune function which will
  185.               scan the directory tree starting at the level named
  186.               at the flashing cursor/highlight bar, and remove all
  187.               empty directories.  If the named directory becomes
  188.               empty in this process, it too will be deleted.
  189.             ■ TS will avoid copying files onto themselves and will ask
  190.               if you want to overwrite duplicate file names.
  191.             ■ TS uses the faster DOS rename function for file move
  192.               operations whenever possible.
  193.             ■ Improved interrupt 24 (drive not ready, etc.) handler
  194.               providing meaningful options that work the first time.
  195.         ■ Date and time set and display.  TS stops and asks for
  196.           date and time when loading on an 8088/6 machine.
  197.         ■ 16 color selection for 7 areas of the display if
  198.               your system supports this.  Default colors (B/W) can
  199.               be restored.  Your favorite screen color scheme can be
  200.               saved.  TS will load with it in the future.
  201.             ■ TS saves lists and color choices to itself. It does
  202.           not litter your disks with .cfg files.
  203.  
  204.  
  205.                         Typical TS command mode display
  206.  
  207.                                                  * DIRECTORY LIST AREA *
  208.  
  209. TRIPLE SHELL                     [C:\MASM\BIN]                           05:50PM
  210. ▒▒▒          Autokey Programs        ▒▒▒▒▒▒ASMFILES  ▒▒          ▒▒          ▒▒▒       
  211. ▒▒▒ 1. ds            6. cad.bat      ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  212. ▒▒▒ 2. edit          7. sr           ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  213. ▒▒▒ 3. ff            8.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  214. ▒▒▒ 4. m.bat         9.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  215. ▒▒▒ 5. a.bat         0.              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  216. ▒▒▒                                  ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  217. ▒▒▒         * STATUS BOX *         ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  218. ▒▒▒ Subdirs in this dir              ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒
  219. ▒▒▒ Free disk space:     10182656  b ▒▒▒▒▒▒          ▒▒          ▒▒          ▒▒▒       
  220. ▒▒▒                                                              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  221. C:\BIN\ASMFILES       * COMMAND LINE EDIT AREA *               ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  222. ▒▒▒                                                              ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  223. ▒▒▒CATCH.TXT 1▒KEYS.LIS  ▒          ▒▒▒▒▒▒CALLTREE.E▒▒LIB.EXE   ▒▒          ▒▒▒
  224. ▒▒▒CV.HLP    ▒▒M.TMP     ▒▒          ▒▒▒▒▒▒CREF.EXE  ▒▒LINK.EXE  ▒▒          ▒▒▒
  225. ▒▒▒FACE.ASM  ▒▒MACRO.ASM ▒▒          ▒▒▒▒▒▒CV.EXE    ▒▒M.EXE     ▒▒          ▒▒▒
  226. ▒▒▒FACE.BAK  ▒▒MEMO      ▒▒          ▒▒▒▒▒▒CVPACK.EXE▒▒MAKE.EXE  ▒▒          ▒▒▒
  227. ▒▒▒FACEIMPR.B▒▒PACK.LIB  ▒▒          ▒▒▒▒▒▒ECH.EXE   ▒▒MASM.EXE  ▒▒          ▒▒▒
  228. ▒▒▒FACEIMPR.T▒▒PACK.LIS  ▒▒          ▒▒▒▒▒▒ERROUT.EXE▒▒MEGREP.EXE▒▒          ▒▒▒
  229. ▒▒▒GUF       ▒▒TOOLS.INI ▒▒          ▒▒▒▒▒▒EXEHDR.EXE▒▒MEM.BAT   ▒▒          ▒▒▒
  230. ▒▒▒HN.ASM    ▒▒          ▒▒          ▒▒▒▒▒▒EXEMOD.EXE▒▒SCED.COM  ▒▒          ▒▒▒
  231. ▒▒▒KACE.OBJ  ▒▒          ▒▒          ▒▒▒▒▒▒EXEPACK.EX▒▒UNDEL.EXE ▒▒          ▒▒▒
  232. ▒▒▒KCED.ASM  ▒▒          ▒▒          ▒▒▒▒▒▒EXP.EXE   ▒▒VIDTST.EXE▒▒          ▒▒▒
  233. Monday, September 21, 1992           cns                    Press f1 for help.
  234.  
  235.     * DATA FILE LIST AREA *                  * PROGRAM FILE LIST AREA *
  236.  
  237.         Information between asterisks and arrows are labels for this
  238. illustration and do not appear in the actual display.  Also The "Subdirs in
  239. this dir" entry in the status box indicates that the flashing cursor/highlight
  240. bar would be in the subdirectories list (but I can't show that in this text
  241. file).  Specifically, "ASMFILES" in that list would be highlighted linking to
  242. the display in the command line edit area.  The (completed) display in the
  243. command line edit area changes as you move the (abbreviated) highlight.
  244.  
  245.         The "1" next to "catch.txt" indicates that the read only file attribute
  246. has been set for this file.  The "" next to "keys.lis" means that this entry
  247. in the data file list has been marked for multiple copy or move operations.
  248.  
  249.  
  250.               OVERVIEW OF TS FUNCTION KEYS
  251.  
  252.               Edit Mode Keys List
  253.  
  254.                 Arrow         Move the cursor left or right and, in
  255.                               expanded mode, up and down.
  256.                 Bksp          Delete the previous letter.
  257.                 Del           Delete the letter under cursor.
  258.                 End           Move the cursor to the end of the line.
  259.                 Enter         Universal action key that terminates input
  260.                               and runs a program, changes default directory
  261.                               or loads a data file into an editor.
  262.                 Esc           Exit edit mode.
  263.                 Home          Move the cursor to the beginning of the line.
  264.                 Ins           Toggle insert mode.
  265.                 Page down     In expanded mode, switch between the history
  266.                               list and the directory content list displays.
  267.                 Page up       Erase to the end of the line.
  268.                 Tab           Move the cursor to the next blank space.
  269.  
  270.              Command Mode Keys List
  271.               Cursor/Highlight Bar Control
  272.             
  273.                 Arrow         Move the highlight bar among the selections
  274.                   in the lists.  Wrap around in all directions
  275.                   is provided.
  276.                 End           Move the highlight bar to the lower left of the
  277.                               current list.
  278.                 Home          Move the highlight bar to the upper left of the
  279.                   current list.
  280.                 Insert        Move the highlight bar to the center of the
  281.                               current list.
  282.                 Page down     Move the highlight bar to the lower right of the
  283.                               current list.
  284.                 Page up       Move the highlight bar to the upper right of the
  285.                   current list.
  286.  
  287.                  Feature Control
  288.  
  289.         F1            Context sensitive help.
  290.                 F2            Edit the entry at the flashing
  291.                               cursor/highlight bar.
  292.                 F3            Move cursor to directory list.
  293.                 F4            Move cursor to program file list.
  294.                 F5            Move cursor to data file list.
  295.                 F6            Reload and display the current list.
  296.                 F7            Create new directori(es).
  297.                 F8            Mark file or directory at cursor.
  298.         F9            Run DOS internal command.
  299.                 F10           Enter change default drive procedure.
  300.                 Del           Delete files or directories at the
  301.                   cursor or marks.
  302.                 Enter         Universal action key that runs a program,
  303.                               changes default directory or loads a data
  304.                               file into a text editor.
  305.                 Esc           Terminate TS and returns to DOS.
  306.                 Num+          Move the default directory up one level.
  307.                 Num-          Toggle error beep.
  308.                 Scroll lock   Toggle the Autolist feature on and off.
  309.                 1,2,3,        Start the respective Autokey Program
  310.         4,5,6,        passing the data file at the cursor as the
  311.         7,8,9,0       file for the Autokey Program to act on.
  312.                   Pressing shift and the number allows you to
  313.                               edit the Autokey Program entry
  314.                 . or >        Increase attribute sum for a file
  315.                 , or <        Decrease attribute sum for a file
  316.                 a or A        Archive the current lists to disk so
  317.                   TS can be loaded with them in place
  318.                               next time.
  319.                 c or C        Copy files or directories at the cursor
  320.                   or marks.
  321.                 d or D        Provide direct Dos access.  Type 'exit'
  322.                   to return to TS.
  323.                 g or G        Mark all valid filenames or directories
  324.                   in the current list.
  325.                 m or M        Move the files or directories at the
  326.                   cursor or marks.
  327.                 t or T        Set the computer clock.
  328.                 u or U        Unmark all marked entries in the current list.
  329.                 x or X        Enter extended edit mode.
  330.                 y or Y        Set the computer calendar
  331.  
  332.                   Color Control
  333.  
  334.                 ` or ~        Toggle background bright color blink.
  335.                 b or B        Change the border color.
  336.                 e or E        Change the empty space color.
  337.                 h or H        Change the highlight color.  This
  338.                   is the color of the cursor and
  339.                   the status box above the center
  340.                   edit line.
  341.                 i or I        Change the instruction color.  This
  342.                   is the color of the information
  343.                   in the upper left corner of the display
  344.                   and the help screen text.
  345.                 l or L        Change the list color.  This is
  346.                   the color of the three lists.
  347.                 n or N        Change the color of TS help prompts
  348.                   and the help screen border.
  349.                 r or R        Restore startup default colors.  The
  350.                   default colors are black and white.
  351.                 s or S        Change the color of selected drive
  352.                   for the change default drive function (f10).
  353.                 v or V        Save your color selections so TS can be
  354.                   loaded with them next time.
  355.  
  356.  
  357.                         TS FUNCTION KEYS IN DETAIL
  358.  
  359.                    Edit Mode Keys
  360.  
  361.     The edit mode includes editing command lines, and date, time, or color
  362. input fields.  The arrow keys provide cursor movement with left and right 
  363. wrap around.  "Home" and "End" move the cursor to the beginning or end of the
  364. input space.  "Backspace" and "Delete" erase single characters and "Page Up"
  365. erases from the current cursor position to the end of the input space.
  366. "Insert " toggles whether entered text will appear over old text or push old
  367. text to the right.  "Enter" exits single line edit (but not extended edit
  368. mode) and executes the action as indicated; "escape" exits edit mode with no
  369. action.  See the discussion of the "Enter" key in the next section for a more
  370. complete description of it's operation.  Of the command mode functions, only
  371. "Num-", "Num+", "Scroll lock" and the "f(n)" keys are available.
  372.  
  373.                  Command Mode Keys
  374.                   Feature Control
  375.  
  376.         F2:  Enter single line edit mode and allows editing of the command
  377. line that is currently displayed across the center of the screen.  The keys
  378. mentioned in the "Edit Mode Keys List" function here.  For further discussion
  379. of the edit mode see the paragraph above.
  380.  
  381.         F3, F4, F5:  These keys move the cursor among the list areas.  The
  382. cursor maintains its relative position within that list.
  383.  
  384.         F6:  Redisplay the current list from the cursor position to the
  385. end of available space.  TS keeps track of files or directories listed so
  386. far and starts over when all have been displayed.
  387.  
  388.         F7:  Make a new directory.  This function operates in any of the
  389. three lists.  If you include drive and path, the directory is created as
  390. specified.  If you omit drive and path, the subdirectory is created in the
  391. current default directory.  You can create multiple directory levels all
  392. at once.  For instance:  if C:\WP already exists on your disk, you can
  393. create "C:\WP\DOCS\JOHN\PROJ#1" from anywhere simply by pressing "f2"
  394. to enter edit mode, typing the entire line and pressing "f7".  In expanded
  395. edit mode you don't need the "f2".
  396.  
  397.         F8:  Mark the file or directory at the cursor.  Marked files or
  398. directories can be copied, moved or deleted as a group.  If the operation 
  399. specified is unsuccessful for any reason, the files or directories not copied, 
  400. moved or deleted remain marked after TS returns control to you.  The mark is 
  401. removed for any files that have been successfully operated on.  TS also 
  402. displays the total disk space of the files marked.  
  403.  
  404.         F9:  Run an internal DOS command within TS.  When you press this
  405. key, if you are not already in single line edit mode, the cursor moves to
  406. the central command line edit area or, in full screen edit mode, remains
  407. at the currently selected command line.  TS then waits for you to enter a
  408. DOS internal command.  Press "Enter" to execute the command, or "Escape"
  409. to abort the operation.  Internal DOS command lines that you have executed
  410. are not saved for reuse.  The DOS internal command "DIR" can be entered in
  411. the lists and executed like any external command.
  412.  
  413.         F10:  Change the default drive.  A list of available drives is
  414. displayed.  The number of available drives can be controlled by putting a
  415. LASTDRIVE command in your config.sys file.  Left and right cursor movement
  416. with wrap around is allowed within the list.  The "Home" and "End" keys are
  417. active as in edit mode.  Or you can simply press the letter of the drive or
  418. move the cursor to the desired drive code and press "Enter".  As you move the
  419. cursor from letter to letter in the list of available drives, the default
  420. directory contents for each drive will be displayed in the three list areas
  421. if the Autolist feature is turned on (Scroll Lock off).
  422.  
  423.         Delete:  Delete the files or directories at the cursor or marks.
  424. If files or directories are marked in the list where you have placed the 
  425. flashing cursor/highlight bar, these are deleted.  Otherwise, the file or
  426. directory at the cursor is deleted.  Data files or program files can be
  427. deleted in either the data file list or the program file list.  Directories
  428. must be deleted from within the directory list.  If the directory you have
  429. indicated for deletion is not empty, TS will ask if you wish to go ahead
  430. before deleting.  Any file or directory can be deleted from anywhere but
  431. you cannot delete the default directory or a parent of the default directory
  432. unless you are deleting the whole disk.  To delete an entire disk:
  433.         move the highlight bar into the directory list
  434.         press "f2"
  435.                 enter "A:\"  (or whatever drive letter you wish)
  436.         press Escape
  437.         press Delete
  438. TS will stop and ask if you are sure you want to do this, but be careful with
  439. "C:\".  TS really will delete your entire hard disk if you tell it to.
  440. Large operations like that can take a few minutes.
  441.  
  442.         Enter:  Pressing "Enter" with the cursor/highlight bar on a directory
  443. list entry changes the default directory.  The named subdirectory must be in the
  444. default directory or complete drive and parent directory must be provided.
  445. If the new directory is on a different drive, TS will change the default drive
  446. as well.  Pressing "Enter" with the cursor on an executable program or batch
  447. file name in the program or data file list will execute that program or batch
  448. file.  The pertinent drive and directori(es) may be omitted if the program or
  449. batch file resides in DOS path or the default directory.  The ".exe", ".com"
  450. or ".bat" extension also may be omitted.  Pressing "Enter" with the highlight
  451. bar on a data file name in the program or data file list will load that file
  452. into any text editor named "edit" or "list".  The drive and directori(es) may
  453. be omitted if the data file resides in the default directory.  TS looks for
  454. "edit" first then for "list" (.exe,.com, or .bat).  If none of those exist in
  455. the DOS path, TS will display the file with the DOS internal command "type"
  456. using the "more" pipe.  If you do not have a text editor named "edit" or
  457. "list" and you do not wish to rename one (be sure to preserve the ".exe" or
  458. ".com" extension when renaming), you can make a batch file that calls your
  459. text editor and name it "edit.bat" or "list.bat".  You will need to include
  460. the command line reference " %1" in your batch file after the program name.
  461. The pipe "more.com" comes with DOS and causes "type" to display text one page
  462. at a time.  If you are using this option, "more.com" will need to reside
  463. in the DOS path.
  464.  
  465.         Num+ key:  Move the default directory up one level.  For instance,
  466. if the current default directory is e:\bin\asmfiles, pressing "Num+" will
  467. cause the default directory to be set at e:\bin.
  468.  
  469.         Num- key:  Toggle the error beep signal that is given when TS detects
  470. an error condition.  The presence of the symbol "" in the key status bar in
  471. the bottom center of the screen tells you that the error beep is on.
  472.  
  473.         Scroll lock key:  Toggle the Autolist feature.  When this feature is
  474. selected (scroll lock is off), new program, data and directory lists are
  475. read and displayed from the default drive and directory when you move
  476. the cursor among the drive selection list (after pressing "f10") or change the
  477. default drive or directory.  If the auto list feature is not selected, no 
  478. new information is read or displayed.  This is useful if you want to change 
  479. a default while preserving your command line lists for further use.  If the
  480. "s" in the key status bar in the bottom center of the screen is lower case,
  481. "Scroll lock" is off.
  482.  
  483.         1,2,3,4,5,6,7,8,9,0:  Start the respective Autokey program or batch
  484. file passing the option line at the flashing cursor/highlight bar, which can
  485. be in any of the three lists, to the program or batch file for action.  The 
  486. passed option line will normally contain a data file and/or option switches
  487. which, again, you can tailor to your needs in edit mode.  Pressing shift and 
  488. the number allows you to edit the Autokey Program entry.  In other words to 
  489. edit program 1, press shift and the number one (the equivalent of pressing 
  490. "!").  All edit mode features will apply.  When loading TS, you can give up 
  491. to ten program or batch files on TS's own command line to pass to respective 
  492. Autokey positions 0 through 9.  They will be listed as Autokey Programs in 
  493. the upper left corner of the TS display.  Program or batch files for which 
  494. you do not include drive or directory will need to be in the DOS path to run.  
  495. You may omit the .exe, .com or .bat extensions.  Including extensions, drive 
  496. and directories speeds loading the program or batch file slightly.  You may
  497. include data files in the Autokey declaration.  TS will handle it as
  498. described for the "Enter" command described above.  All of TS's own command
  499. line entries must be separated by commas.  For example, if you invoke TS as
  500. follows:
  501.  
  502. TS c:\bin\m.exe,c:\fw3\fw,sm.exe,ts.doc
  503.  
  504. pressing 1 will execute "m.exe", 2 will execute "fw.exe", "fw.com" or "fw.bat"
  505. and 3 will execute "sm.exe" and pass the information at the highlight bar as a
  506. option line if the program you are running will accept one.  And pressing
  507. 4 will load ts.doc to an editor named "edit", or "list" (.exe, .com or .bat)
  508. or pass it to the DOS "type" command.  It will probably be most handy if you
  509. load TS with your Autokey Program list and switches from your autoexec.bat
  510. file.
  511.  
  512.         . or >:  Increase attribute sum for a file.  The attribute are displayed
  513. in sum form.  The base indicators are:
  514.                   1 - Read Only
  515.                   2 - Hidden
  516.                   4 - System
  517. So, if a file has a sum of 3, the read only and hidden attributes are set.
  518. Similarly, if the sum is 7, all three attributes are set.  Directories may
  519. have any of the above attributes; TS will display but not change these.
  520. TS does not affect or display the archive attribute.  If you increase the
  521. sum past 7, it cycles to 0 (all attributes off).  Similarly, if you decrease
  522. the sum below 0, it cycles to 7.
  523.  
  524.         , or <:  Decrease attribute sum for a file.  See above.
  525.  
  526.         a or A:  Archive the current lists to disk so TS can be loaded with
  527. them in place next time.  If you want load TS with a previously archived set
  528. of lists, put a "/s" in the command line (without quotes) when loading TS.
  529. The "/s" (must be lower case) can be placed anywhere in the command line but 
  530. it must be separated from any other entries by commas.  If your system is 
  531. configured to use some other switch character than the forward slash, go 
  532. ahead and use your character.  TS will recognize it.  Using the "/s" switch
  533. will cause TS to load with "Scroll lock" turned on, thus disabling the Autolist
  534. feature described above.  You should previously have archived your lists
  535. by pressing "a" or "A" while running TS.  Otherwise, TS will load with empty
  536. lists.  You should do this with TS.EXE on the disk in the drive and directory
  537. from which you loaded it.  The above TS command line including the "/s" switch
  538. would look like:
  539.  
  540. TS c:\bin\m.exe,c:\fw3\fw,c:\util\sm.exe,ts.doc,/s
  541.  
  542.         c or C:  Copy the files or directories at the cursor or marks.  If
  543. you are copying the file at the highlight bar, TS will enter edit mode and
  544. wait for you to give it drive, directory, and filename information for the
  545. new file.  Exit edit mode with "Escape" to abort the operation, or use the
  546. "Enter" key to complete it.  If you make no change in the original file
  547. description while in edit mode, TS will exit the copy routine without taking
  548. any action rather than copying files onto themselves.  If you are copying
  549. multiple marked files or single or multiple directories, TS will enter the
  550. edit mode and wait for you to enter the destination drive and directory which
  551. can be anywhere even to a location that does not yet exist.  If the destination
  552. you give does not exist, TS will stop and ask if you wish to create the new
  553. directories for file copies or moves.  For directory copies or moves, TS
  554. automatically creates the needed directories without asking.  You may omit
  555. the final backslash if you wish.  You cannot change individual file names when
  556. copying multiple files.  If a file in the process of being copied or moved
  557. exists in the destination drive and directory, TS will ask if you wish to
  558. overwrite the file.  If you do not, TS will ask you to enter a new name
  559. and/or destination for the file to be transferred.  Entire drives may be copied
  560. by entering the drive indicator semicolon and backslash in the directory list
  561. as described for deleting above.  Then press the "c".
  562.  
  563.         d or D:  Pass control to DOS.  Type "exit" to return to TS.
  564.  
  565.         g or G:  Mark all the valid filenames in the current list.  Marks
  566. are not preserved through screen changes.  All marks in a particular list are
  567. lost if you use "f6" to redisplay it.
  568.  
  569.         m or M:  Move the files or directories at the highlight bar or marks.
  570. This function operates in the same way as the copy routine described above, 
  571. except that, if TS was successful in saving the file or directory at its new 
  572. destination, TS will delete it from its old location.  If the file or 
  573. directory was not successfully saved at its new location TS will not delete 
  574. the old file or directory.  Wherever possible, TS uses the faster DOS
  575. rename function to move files.
  576.  
  577.         p or P:  Prune empty directories from the directory tree from
  578. the given starting point.  If the top of the given tree becomes empty
  579. in the process, it too is deleted.
  580.  
  581.         t or T:  Reset the computer clock.  Input the time as HH MM SS.
  582. The blanks can be spaces, semicolons or any other key.  Use military time,
  583. and press "Enter" when you are finished.  The default is no change; invalid
  584. data will also give no change.
  585.  
  586.         u or U:  Unmark all files in the current list.
  587.  
  588.         x or X:  Enter full screen (Expanded) edit mode.  Twenty entire
  589. command lines are displayed and complete freedom of cursor movement is 
  590. allowed among them.  Press "Page Down" to switch between the history
  591. lists and the directory content lists.  Only the "f(n)", "Num-" and "Num+"
  592. keys are active.  You can get new directory listings in this mode only by
  593. pressing "f6" if you are not in history list submode.  Pressing "f3", "f4",
  594. or "f5" will display a different list for you but the old list is preserved
  595. and will be redisplayed if you press the appropriate "f(n)" key to bring it
  596. back.  The "Enter" key operates as in other modes, executing a command,
  597. changing the directory or displaying a data file depending on the current list
  598. and the command line contents.  When you return from executing a command line
  599. in this mode, you will find the command shifted up one line if you are not in
  600. history list submode.  The cursor will be positioned on a blank line ready for
  601. new input.  Press Escape to exit full screen edit mode and return to command
  602. mode.  Relative cursor list position is maintained when switching to and from
  603. expanded edit mode for the first 20 positions.  Use the "/x" command line
  604. switch to load TS in this mode (history list submode).  If you use both the
  605. "/x" and the "/s" command line switches, TS will load in the directory list
  606. submode.
  607.  
  608.         y or Y:  Reset the computer calendar.  Input the date as MM DD YY.
  609. This function operates in the same way as the reset time routine described
  610. above.
  611.  
  612.                    Color Control
  613.  
  614.     These functions operate in the same basic pattern.  When one of them
  615. is invoked, a list of colors is displayed and you are asked to supply color
  616. codes in either a text/background, TT BB, format or as two digits, CC,
  617. depending on the function you have chosen.  The space in the TT BB format can
  618. be a space or any other key.  Codes for the present settings are displayed
  619. as defaults.  The list of color choices in the upper right of the screen will
  620. be in two columns.  Codes for the left column are 0 through 7; codes for the
  621. right column are 8 through 15.  The colors in the left column are normal 
  622. intensity and can be used for the either text or background.  The right 
  623. column has the high intensity (light) colors.  If you choose a color from 
  624. the right column for a background color it will display as normal intensity 
  625. and blink.  You can disable blinking and get high intensity background display
  626. by pressing "`" or "~".  Blinking is disabled when you see the "" symbol
  627. displayed in the key status bar in the bottom center of the screen.  When you
  628. have the colors the way you want them, press "v" or "V" to save them.  TS will
  629. load with your color selections in place next time.
  630.  
  631.  
  632.             Changes in version 2.2
  633.             
  634.     This version was tested and will run on 8088/86, 80286, 80386 cloned
  635. and standard IBM computers.  Screen display problems with the original IBM
  636. PC's were corrected.
  637.  
  638.     The user interface was redesigned to be more pleasing to the eye
  639. and make the most common flow of action be upper left to upper right to lower
  640. right to lower left.    
  641.     
  642.  
  643.             Changes in version 3.0
  644.  
  645.     Auto key programs were expanded from loading three on the command
  646.     line to six.
  647.  
  648.     Screen color control added.
  649.  
  650.     Scroll lock control of Autolist feature added.
  651.  
  652.     Archival feature added.
  653.  
  654.     Error beep and toggle added.
  655.  
  656.     Interrupt 24 handler added.
  657.  
  658.     Display of default drive space available and total bytes marked added.
  659.  
  660.     Version 3.0 is the first released for shareware distribution.
  661.     
  662.  
  663.             Changes in version 3.1
  664.             
  665.     Freedom and control of cursor movement among the lists are improved.
  666.     
  667.     Help screen enlarged.             
  668.     
  669.     Interrupt 24 handler improved.
  670.     
  671.     When changing the default drive, Home, and End keys and the Autolist 
  672.     feature are active, and this version allows you to simply press the
  673.     letter of the drive you want to select.
  674.  
  675.  
  676.             Changes in version 3.2
  677.  
  678.     Context sensitive help added.
  679.  
  680.     Functions G and U added.
  681.  
  682.  
  683.             Changes in version 3.3
  684.  
  685.     Lists are now alphabetized.  When you change the default drive or
  686.     directory, the lists are redisplayed completely rather than from the
  687.     current cursor location.
  688.  
  689.     The color selection lists display the color names in the color they
  690.     represent.  Also the current color code is given as a default for all
  691.     of the color change functions.
  692.  
  693.  
  694.             Changes in version 4.0
  695.  
  696.     The interface is redesigned.  The outer box is removed and TS starts
  697.     up in color if you have a color monitor.
  698.  
  699.     Interrupt 24 handler again improved.
  700.  
  701.     Space for Autokey Programs is increased from six to ten.
  702.  
  703.     Provision is made for executing DOS internal commands.
  704.  
  705.  
  706.             Changes in version 4.1
  707.  
  708.     Expanded Edit Mode added.
  709.  
  710.     Triple Shell now runs batch files without adding the .bat
  711.     extension.
  712.  
  713.  
  714.             Changes in version 5.0
  715.  
  716.     Directory management tools added.
  717.  
  718.     Num lock recognition added.
  719.  
  720.     Tab character implemented in edit mode.
  721.  
  722.     Automatically loads data files to "edit" or "list"
  723.     or displays them with the DOS internal command "type".
  724.  
  725.     Recognizes and includes hidden files and directories in
  726.     lists.  
  727.  
  728.  
  729.                         Changes in version 5.1
  730.  
  731.         This is a maintenance update.
  732.  
  733.         Handling of function keys in edit mode has been simplified
  734.         and standardized.
  735.  
  736.         Handling of omitted drive and directory for the directory copy
  737.         and move function is improved.
  738.  
  739.         Handling of duplicate file names for the copy and move function
  740.         has been improved.
  741.  
  742.         And many bug fixes/code streamlinings too numerous to mention.
  743.  
  744.  
  745.                         Changes in Version 5.2
  746.  
  747.         Added key status bar.
  748.  
  749.         Added control of high intensity blink for background colors.
  750.  
  751.         Added history lists.
  752.  
  753.         Added /x switch.
  754.  
  755.         Improved handling of vertical directory copy/moves.
  756.  
  757.         If you omit complete path for copy/move/delete operations,
  758.         TS now assumes the default.
  759.  
  760.         Added prune function.
  761.  
  762.  
  763.                         Changes in Version 5.3
  764.  
  765.         TS now correctly detects and releases time slices to OS2,
  766.         Desqview and Windows when run in a DOS window under these
  767.         systems.
  768.  
  769.         Conflicts that made it difficult to run TS under OS2 have
  770.         been eliminated.
  771.  
  772.         Support for displaying and changing file attributes has been
  773.         added.  Attributes for directories are also displayed.
  774.  
  775.         Plus a few minor fixes.  Not much to fix this time.
  776.  
  777.     Triple Shell is distributed as shareware and, as such, is provided for
  778.     evaluation purposes only.  If you find TS useful and wish to continue
  779.     using it, you need to register it.  This also gets you updates and
  780.     technical support.  You can register by sending check or money order
  781.     for $35 to the address below.  Also for product information, technical
  782.     support, or quotes on volume discounts, dealer pricing, site licenses, etc.,
  783.     write to me at the address below.
  784.     
  785.     
  786.        TERMS OF DISTRIBUTION OF TRIPLE SHELL FOR SOFTWARE LIBRARIES:
  787.  
  788.      1. The fee charged may not exceed $10, including postage,
  789.         mailer and any other charges.
  790.  
  791.      2. Your library's catalog or listing must state that this
  792.         program is not free, but is copyrighted software that is
  793.         provided to allow the user to evaluate it before paying.
  794.  
  795.      3. The offering and sale of Triple Shell will be stopped at any
  796.         time the author so requests.
  797.  
  798.      5. Problems or complaints will be reported to the author for
  799.         resolution.
  800.  
  801.     Please send registrations, comments, complaints, and suggestions 
  802.     to the author:
  803.  
  804.                 Gleason Pace
  805.                 12162 S. W. Scholls Ferry Rd. #191
  806.                 Tigard, Or. 97223
  807.  
  808.         Or you may contact me at my BBS, Noah's Kitchen, 503-977-3934,
  809. Fido 1:105/37.
  810.